package com.juzhi.dvrapp.bean;

/**
 * Created by YangHu on 2017/10/16.
 */

public class HttpGetDeviceInfoResponse {

    /**
     * EasyDarwin : {"Body":{"Serial":"1234567890123","SnapURL":"http://18.221.84.245:10088/snap/1234567890123/1234567890123_1.JPEG"},"Header":{"CSeq":"1","ErrorNum":"200","ErrorString":"Success OK","MessageType":"MSG_SC_DEVICE_INFO_ACK","Version":"v1"}}
     */

    private EasyDarwinBean EasyDarwin;

    public EasyDarwinBean getEasyDarwin() {
        return EasyDarwin;
    }

    public void setEasyDarwin(EasyDarwinBean EasyDarwin) {
        this.EasyDarwin = EasyDarwin;
    }

    public static class EasyDarwinBean {
        /**
         * Body : {"Serial":"1234567890123","SnapURL":"http://18.221.84.245:10088/snap/1234567890123/1234567890123_1.JPEG"}
         * Header : {"CSeq":"1","ErrorNum":"200","ErrorString":"Success OK","MessageType":"MSG_SC_DEVICE_INFO_ACK","Version":"v1"}
         */

        private BodyBean Body;
        private HeaderBean Header;

        public BodyBean getBody() {
            return Body;
        }

        public void setBody(BodyBean Body) {
            this.Body = Body;
        }

        public HeaderBean getHeader() {
            return Header;
        }

        public void setHeader(HeaderBean Header) {
            this.Header = Header;
        }

        public static class BodyBean {
            /**
             * Serial : 1234567890123
             * SnapURL : http://18.221.84.245:10088/snap/1234567890123/1234567890123_1.JPEG
             */

            private String Serial;
            private String SnapURL;

            public String getSerial() {
                return Serial;
            }

            public void setSerial(String Serial) {
                this.Serial = Serial;
            }

            public String getSnapURL() {
                return SnapURL;
            }

            public void setSnapURL(String SnapURL) {
                this.SnapURL = SnapURL;
            }
        }

        public static class HeaderBean {
            /**
             * CSeq : 1
             * ErrorNum : 200
             * ErrorString : Success OK
             * MessageType : MSG_SC_DEVICE_INFO_ACK
             * Version : v1
             */

            private String CSeq;
            private String ErrorNum;
            private String ErrorString;
            private String MessageType;
            private String Version;

            public String getCSeq() {
                return CSeq;
            }

            public void setCSeq(String CSeq) {
                this.CSeq = CSeq;
            }

            public String getErrorNum() {
                return ErrorNum;
            }

            public void setErrorNum(String ErrorNum) {
                this.ErrorNum = ErrorNum;
            }

            public String getErrorString() {
                return ErrorString;
            }

            public void setErrorString(String ErrorString) {
                this.ErrorString = ErrorString;
            }

            public String getMessageType() {
                return MessageType;
            }

            public void setMessageType(String MessageType) {
                this.MessageType = MessageType;
            }

            public String getVersion() {
                return Version;
            }

            public void setVersion(String Version) {
                this.Version = Version;
            }
        }
    }
}
